月刊 C MAGAZINE 1993年12月号

キーフレーズ

Windows プログラム List int Fig void DOS ファイル C MAGAZINE unsigned char 関数 include printf クラス return MS-DOS for データ ten DATA メモリ プログラミング オプジェクト 言語 場合 Microsoft アプリケーション 機能 Macintosh delete () 対応 const リソース 作成 処理 start 必要 配列 double sum move 定義 BASIC PCM ソース ライプラリ data コントロール ANSI 1993 ポインタ ウインドウ 変数 ディスク 実行 MFC main アプリ Mac 文字列 開発 000 サポート システム コンパイラ 処理系 scroll Ver データ構造 バイト ソースコード DOS/V メンバ関数 環境 AppWizard プログラマ 使っ MAX mov 表示 可能 設定 インタフェイス define ライフタイム シリーズ files file name SIZE regs 指定 コード 使用 Turbo VisuaI size 簡単

目次

円 93 年に月一日 ( 毎月一回旧発行 ) 第 5 巻第に号通巻引号円 90 年 2 月 2 日第 3 種郵便物認可 Abstract Data Types in C 抽象テータタイプを C で実現 Documentation-HOId the Shrink Wrap 製品を世に出す以前のドキュメンテーション Programming on Purpose 『 Thirty 』 DEC. 1993 VOI. 5 No. 12 CONTENTS 表紙 イラストレーション・秋山育 デザイン・持田哲 P. J. Plauger ・・ 24 COMPUTER LANGUAGE 提携記事 COMPUTER LANGUAGE 提携記事 活用 MS-DOS C 十十入門講座 Mac 専科 痛快工ッセイ C 言語フォーラム 特別記事 難問回答 X68k 活用講座 Conference Room 特集 C 言語入門講座 フリーソフトウェア最新レポートく第 47 回 > 秋の夜長はゲーム三昧野口雄平 30 Wi ndows アプリお手軽大作戦 MS-VisuaE.,' リーズの活用 山本浩文・白倉伸一郎 Part1 ・ビジュアルを名のるプログラミンク環境 Part2 ・ VisuaI C 十十のビジュアル的プログラミング Part3 ・ Visual Basic 2.0 のビジュアル度 Part4 ・ Visual Basic と C / C 十十連携のすすめ 実践アルゴリスム戦略解法のテクニックく第 1 9 回 = 逐次添加法 ( 2 ) 松田晋 C 言語プログラミングレッスン く第 9 回 > 「団地住まいの変数たち」結城浩 98 & DOS / V ゲームプログラミング大作戦く第 7 回 > 効果音 ( 3 ) 有馬元嗣 M S ー D O S 非公開情報詳説く第 4 回 > スイッチキャラクタと A Ⅷ LDEV フラグ中島信行・ Case Study A 級 B 型 C 十十入門 く第 4 回 > オプジェクトの生涯望月うさき / 堀江郁弥・ Welcome tO Macintosh P 「 ogramming く第 3 回 > 八ンドルとリソース真紀俊男・ 三田典玄のランダムアクセスく第 30 回 > 湾岸の風景から ・ 32 ・・・ 64 ・・ 83 ・・ 92 ・・ 96 ・・・ 104 ・・・ 114 恥すかしながらドジりましたく第 49 回 > プロテクトメモリをデータスペースとして利用する試み ( 1 ) 岩谷宏・ ・・ 116 Symantec C 十十 Ver. 6.0 に見る Macintosh プログラミングきだあきら・ AN S ー C ー more く最終回 > 語り残したトピックスたちきだあきら・・・ ・・・ 122 ・・・ 128 D r. 望洋のプログラミング道場く第 1 7 回 > 関数プロトタイプ柴田望洋 137 SX-WIN D OW プロクラミングく第 2 回 > sx - Ⅷ ND 。 w プログラミングの現状吉野智興 レーシングゲーム「サ・タイムトライアル」作成記藤本正久・・ C MAGA News Square ・本誌および付録ディスクに掲載されたすべてのプログラムは著作権法上 , 個人で使用する目的以外で無断で複製することは禁じられています。 ・本記事中のプログラム名 , システム名 , CPU 名は一般に各メーカーの登録商標です。本文中では TM , ⑨マークは明記していません。 EDITORS' 旧 00M ディスク内容のお知らせ Readers' Room lnformation from Compiler Makers ボーランド 円羽信夫の迷走プログラミングくその 24 > 倍数判定プログラム % 演算子 lnformation from Compiler Makers SHARP / テック情報システム・ C マガ電脳クラブく第 33 回 > ノンアイソクロミックスクエアー吉柄貴樹 lnformation from Compiler Makers 工ル・エス・アイジャノヾン / ライフボート・・ フィンローダのあつばれご意見番く第 20 回 > しぶとく GOTO 論争 lnformation from Compiler Makers マイクロソフト ・・・ 142 ・・・ 149 ・・・ 156 158 ・・・ 176 ・・・ 175 ・・・ 172 ・・・ 170 ・・・ 168 ・・・ 166 ・・・ 164 ・・・ 162 ・・・ 160 PubIisher: GO 「 0 Hashimoto Publishing Director: TOShiO lnaba Editor-in-Chief: Shinichi Hoshino Manager Of Sales and Advertising. YOShiO Goshima Editorial and Business Offices: SOFTBANK SQUARE BLDG. , 3-42-3 , N 旧 ONBAS ト HAMACHO, CHUO-KU, TOKYO 103. JAPAN Editori 計 Phone ( 03 ) 5642-8188 Sales: Phone ( 03 ) 5642-8100 Advertising: TOkyo: Phone ( 03 ) 5642-8111 Osaka: Phone ( ) 264-1471 Copyright01993 SOFTBANK CO 「 P. TOkYO. AII rights reserved. NO materialin this publication may be 「 eproduced, in whOle 0 「 in part, in any form without permission, Printed in Japan.

奥付

EDITORS OOM 次号予告 >1 月号 ( 12 月 18 日発売 ) 集 なお , 予告内容を変更する場合があります。 C 十十グラフィックテクニック PC- 9801 系マシンのグラフィックハードウェアの活用法 VGA グラフィックハードウェアの活用法 C 十十グラフィッククラスライプラリの作成 C 十十グラフィックライプラリ使用実例 BorIand C 十十 \/er. 4.0 の全貌 ・ C 言語プログラミングレッスン ・実践アルゴリズム戦略 5 ″ 2HD ・ Dr. 望洋のプログラミング道場 ・グラフィッククラスライプラリ ・キャラタ工テイタ「 CE 」 COMPUTER LANGUAGE 提携記事 ・アフィルタマネージャ「 F ⅱ tere ロ The Journey of a Thousand Miles 本誌掲載ソースプログラム 編集後記 Pa rt Pa rt Pa rt Pa rt 新連載 ◇多様化に対応すべく編集 ◇今回の特集は , Visual を ◇お米がなくなったのてス ◇鯖まるごと 1 匹を手に入 ◇また前号の続き。湯沢か 部に Mac が導入されてか 前面に出す予定だったが , ら帰ってきた翌日の夜 , ス ーに買いにいくと , な れた。 3 枚におろしてからど ら ( そんなカッコイイもん VC 十十の Vi al 性に疑問が ぜか銘柄米はどれも売り切 う料理するか迷い , 結局最 クータに乗っていたら , 前 て、はないのだが ) , 編集部員 出たために Windows アプ れていた。どうも消費者に も簡単な味噌煮にして食べ 方の T 字路を勢いよく曲が リを作るという視点からと R の日常行動にささやかな よる「買い占め」の影響らし ってくる車がいる。プレー た。科理をしながらふと思 変化が発生している。昼時 , ったのだが , 鯖て、はなくて キとハンドルて、避ける。最 なった。しかし , VC 十十が 。なにはともあれ , お米 弁当片手に Mac の前に鎮 今まて、の処理系とは異なっ がないと困るのて、 , 標準価 生きたままの鶏だったら , 悪なことに , 雨上がりて、路 料理てきただろうか ? ス 座ましまし , 一心不乱に 格米を買った。 たアプローチをしているこ ところが , 面は濡れていた。タイヤは ーパーのパック商品に慣れ とは間違いない。ある一線 これが案外おいしい 「 MacPon 」。一見ギャンフ 滑り , 左肩から地面にキス。 過ぎて , 鶏を絞める行為に ルとは無縁を装っておきな まて、は , メニューから選択 一度買った「き☆☆」よりも その結果 , 左肩に 1 か月間ギ 抵抗を感じてしまう。魚だ がら , 実は麻雀好きだった するだけてプログラムがて、 はるかにおいしい。名前や プスをはめることとなって と , 初めから食べ物にしか とは ! ても , 役をあんま きてしまう。それは , まるて、 値段に惑わされてはいけな しまった。恐るべし , 小さ 見えないのになあ。 (Yas) し知らないみたい・ 手品を見ているようだ。 ( 洋 ) (JUN) (TEN) い子のパワー。 い 発行人橋本五郎 編集人稲葉俊夫 発行所ソフトバンク株式会社 出版事業部〒田 3 東京都中央区日本橋浜町 3 ー 42-3 ソフトバンクスクウェア 編集部・ TEL03 ( 5642 ) 引 88 / 出版営業部・ TEL03 ( 5642 ) 8 田 0 / 広告営業部・ TEL03 ( 5642 ) 田日 編集長星野慎ー 副編集長宮田洋一流王天 編集渡邊淳一高森昭安 広告梅屋文彦永浦和代 校正 ( 有 ) アレフ デサイン持田哲花本浩一磯部進若江啓子 監修石田晴久 印刷凸版印刷株式会社 / 写植株式会社風芽 0 円 93 雑誌 325 ーに プログラム・バグのお問い合わせ 月刊 MAGAZINE 03 ( 5642 ) 8188 1 2 月号 平成 5 年に月一日発行 ・掲載記事 , プログラムについてのご質問は , 月曜日から金曜日の午後 4 時から 6 時まて、受け 付けております。その他の時間帯はご容赦く ださい 176 C MAGAZINE 1993 12